echar rayos - Turkish English Dictionary